html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
}

body{
	font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
	font-size: 12px;
	line-height: 1
}
ol, ul {
	list-style: none;
}

input, button, select, textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

a {
	color: #3c3c3c;
	text-decoration: none;
}

a:hover, a:focus {
	color: #23527c;
	text-decoration: underline;
}

a, a:hover, a:focus, .btn, .btn:hover, .btn:focus, button, button:hover,
	button:focus {
	text-decoration: none;
	outline: none !important;
}

i,em {
	font-style: normal;
}

.ellipsis {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.ellipsis-2 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}

/*清除浮动*/
.clearfix:before,.clearfix:after{ 
    content:""; 
    display:table; 
} 
.clearfix:after{clear:both;} 
.clearfix{ 
    *zoom:1;/*IE/7/6*/ 
}
.pull_left{
	float: left !important;
}
.pull_right{
	float: right !important;
}
/* 1像素公共样式 */
.vux-1px,
.vux-1px-t,
.vux-1px-b,
.vux-1px-tb,
.vux-1px-l,
.vux-1px-r {
  position: relative;
}
.vux-1px:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  height: 1px;
  border: 1px solid #C7C7C7;
  color: #C7C7C7;
  height: 200%;
  -webkit-transform-origin: left top;
          transform-origin: left top;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}
.vux-1px-t:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-b:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-tb:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-tb:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-l:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-left: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.vux-1px-r:after {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-right: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}

.wrap{width:100%;background:#ededed;}
/* 出售列表 */
.supply-list{width:100%;background:#fff;margin-bottom:10px;}
.supply-list .supply-list-wrap{width: 100%;}
.supply-list-item{padding:10px;}
.supply-list-item a{display:flex;}
.supply-list-item:last-child{margin-bottom: 0;border-bottom:none;}
.supply-list-item .item-img{flex:0 0 90px;width:90px;height: 90px;background: none no-repeat scroll center center/cover rgba(0, 0, 0, 0.1);margin-right:10px;position: relative;}
.supply-list-item .item-img label{position: absolute;right:5px;bottom: 5px;height:16px;width:34px;background:rgba(0, 0, 0, 0.5);border-radius:10px;font-size: 12px;line-height:16px;color:#fff;text-align: center;}
.supply-list-item .item-ifo{height:90px;flex:1;}
.ifo-wrap{display: table; height:90px; width: 100%;}
.ifo-wrap .ifo-wrap-cell{display: table-cell; vertical-align: middle;}
.supply-list-item .item-ifo .goods-msg{max-height: 40px;line-height:20px;margin-bottom:5px;display: flex;}
.supply-list-item .item-ifo .goods-msg .goods-name{max-height:40px;flex:0 0 60%;}
.supply-list-item .item-ifo .goods-msg .goods-name .pre-label{display: inline-block;color:#ff8b17;border:1px solid #ff8b17;
font-size:12px; padding: 0 4px;margin-right:2px; line-height:17px;border-radius:4px;vertical-align:top;}
.supply-list-item .item-ifo .goods-msg .goods-name .name{line-height: 20px;color:#333; font-size:16px;}
.supply-list-item .item-ifo .goods-msg .goods-price{max-height:40px;text-align:right;flex: 1;}
.goods-msg .goods-price .price{color: #ff782e;}
.goods-msg .goods-price .price label.face{font-size: 17px;}
.goods-msg .goods-price .price label big{font-size:18px;font-weight: bold;}
.goods-msg .goods-price .price .price-no{font-size:15px;}
.goods-msg .goods-price .pre-date{color:#ff782e;font-size:12px;}
.pre-date .pre-time{display: inline-block;width:90%;}
.goods-from{height:25px;line-height:25px;display: flex;}
.goods-from .goods-address{color:#888;flex:0 0 60%;font-size:14px;}
.address-icon{display: inline-block;width: 12px;height:15px;background:url(../../../static/trade-img/main_lac_smal.png) no-repeat center center/cover;background-size:12px 15px;vertical-align:top;margin-top:5px;}
.goods-from .goods-size{color:#333;flex: 1;text-align: right;}
.goods-seller{height:20px;line-height:20px;display: flex;}
.goods-seller .seller{flex:0 0 60%;font-size:14px;}
.goods-seller .seller .name{display:inline-block;max-width:70px; vertical-align:top;color: #888;margin-right:5px;}
.goods-seller .data{color: #333;flex: 1;text-align: right;font-size:14px;}
/* 求购列表 */
.demand-list{width:100%;background:#ededed;margin-bottom:10px;}
.demand-list .demand-list-wrap{width:100%;}
.demand-list-item{padding:10px;margin-bottom:10px;background:#fff;line-height:25px;}
.demand-list-item:last-child{margin-bottom: 0;}
.buy-wraper{width: 100%;display:flex;}
.demand-list-item .line-one{height: 25px;margin-bottom:5px;}
.demand-list-item .line-one .buy-name{flex:1;line-height:25px;color: #333; font-size: 16px;}
.demand-list-item .line-one .buy-stone{flex:0 0 140px;color: #888;text-align: right;font-size:14px;}
.demand-list-item .line-one .buy-stone big{font-size: 18px;font-weight: bold;color:#ff782e;}
.demand-list-item .line-one .buy-stone span{color:#ff782e;}
.demand-list-item .line-two{height: 25px;line-height:25px;}
.demand-list-item .line-two .buy-address{color:#888;flex: 0 0 50%;}
.address-wrapper{display: inline-block;max-width:60%; vertical-align: top;}
.demand-list-item .line-two .buy-size{color:#888;flex: 1;text-align: right;font-size:14px;}
.demand-list-item .line-two .buy-size span{color: #333;}
.buy-address .wl{color:#29ab91;font-size: 14px;margin-left:3px;}
.buy-address .wl .wl-car{display: inline-block;width:16px;height: 14px;background:url(../../../static/trade-img/main_car.png) no-repeat center center/cover;background-size:16px 14px;vertical-align:middle;margin:0 2px;}
.demand-list-item .line-three{height:25px;line-height:25px;padding:5px 0;}
.demand-list-item .line-three .buy-autor{flex: 0 0 50%;}
.demand-list-item .line-three .buy-autor .name{display:inline-block;max-width:60%; vertical-align:top;color: #888;margin-right:5px;font-size:14px;}
.demand-list-item .line-three .buy-time{color: #888;flex: 1;text-align: right;font-size: 14px;}
.demand-list-item .buy-requirement{background:#ededed; padding:5px 5px;margin: 3px 0; border-radius:3px;color:#888;}
.demand-list-item .buy-requirement span{display: inline-block;color:#008cf0;border:1px solid #008cf0;
font-size:10px; padding: 0 8px;margin-right:5px; line-height:20px;border-radius:10px;vertical-align:center;background:rgba(0,140,240,0.1);}
.demand-list-item .buy-requirement label{color:#333;}

/* 用户类型 */
.verify-type{display: inline-block;width:55px;height:20px;vertical-align:top;background-size: contain !important;margin-top:2px;}
.verify-type.firm-jxs{background: url(../../../static/trade-img/verify/firm-jxs.png) no-repeat;}/* 2&3 */
.verify-type.firm-pfs{background: url(../../../static/trade-img/verify/firm-pfs.png) no-repeat;}/* 2&13 */
.verify-type.own-jxs{background: url(../../../static/trade-img/verify/own-jxs.png) no-repeat;}/* 1&3 */
.verify-type.own-pfs{background: url(../../../static/trade-img/verify/own-pfs.png) no-repeat;}/* 1&13 */
.verify-type.own-yf{background: url(../../../static/trade-img/verify/own-yf.png) no-repeat;}/* 1&12 */
.verify-type.own-ywy{background: url(../../../static/trade-img/verify/own-ywy.png) no-repeat;}/* 1&2 */
.verify-type.own-yzh{background: url(../../../static/trade-img/verify/own-yzh.png) no-repeat;}/* 1&4 */
.verify-type.own-yzj{background: url(../../../static/trade-img/verify/own-yzj.png) no-repeat;}/* 1&11 */
.load_wrap{min-height:50px; text-align: center; padding: 20px 0;}
.loading_err{color: #FF0000;cursor:pointer;}